Soft & skills trainer careers in Suez, Egypt